div.box{
    border: 1px solid #343230;
    background-color:#21201f;
    padding:10px;
    position: relative; /* required for bounding */
    width:auto;
}

div.title{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
    background: #3f3c38;
    background-image:url(/resources/images/off.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    color:#ffffff;   
    cursor: pointer;
    margin-bottom:1px;
    padding:9px 14px 6px 14px;
    border-top:1px solid #5d5852;	
}
div.title:hover, div.accordion-toggle-active{
    background-image:url(/resources/images/on.jpg);
    background-color:#6d493a;
    border-top:1px solid #a06b55;
}

div.content{
    overflow: hidden;	/* required for effect */
    background: #302e2c;
    padding:9px 24px 6px 24px;
    color:#c4bab1;
    border-bottom:1px solid #000000;
}